(function($){
	
    $(function(){
    	
    	//点击框显示图片逻辑
    	$('tr','table').find('input[type=checkbox]').click(function () {
    		//横向
    		$heng = $(this).siblings('input[type=checkbox]');
    		
    		//纵向
    		$zong = $('table').find('.' + $(this).attr('class')).not(this);
    		
    		if ($(this).is(':checked')) {
    			
    			$zong.each(function (i) {
    				if ($(this).is(':checked')) {
    					$(this).removeAttr('checked');
    					//如果纵向中有被选中的，则去除相应位置的图片
    					removeImage($(this));
    				}
    			});
    			$heng.each(function (i) {
    				if ($(this).is(':checked')) {
    					$(this).removeAttr('checked');
    					//如果横向中有被选中的，则去除相应位置的图片
    					removeImage($(this));
    				}
    			});
    			//如果选中此复选框，则在对应图片位置填充图片
    			addImage($(this));
    		}else{
    			//如果去除此复选框的选中状态，则在去除此对应位置的图片
    			removeImage($(this));
    		}
    		
    	});
    	
    	
    	
    	//初始化图片
    	$('tr','table').find('input:checked').each(function () {
    		
    		var posi = $(this).val();
    		var imageUrl = $(this).parent().find('input:hidden').val();//当前奖品的图片
    		var awId = $(this).parent().parent().find('td').first().text();
    		$('#image' + posi).attr('src', imageUrl);
    		$('#image' + posi).attr('value',awId);
    		
    	});
    	
		//保存按钮被点击
		$('#saveConfigDis').click(function(){
			//获取位置信息形成字符串；
			var activeId =  $('#activeId').val();
			if(activeId!==''&&activeId!==null&&activeId!==undefined&&!isNaN(activeId));
			var pos = '';
			for(i=0;i<8;i++ ){
				var imageID = '#image'+(i+1);
				var imageIDVal = $(imageID).attr('value');
				if(imageIDVal!==null &&imageIDVal!==''&&imageIDVal!==undefined){
					//说明有选中此处
					pos=pos+(i+1)+':'+imageIDVal+','
				}
			}
			var lastCommaIndex =  pos.lastIndexOf(',');
			if(lastCommaIndex!==-1){
				pos = pos.substring(0, lastCommaIndex);
			}
			//将获取的pos传到后台
			$.ajax({
				type : 'POST',
				url : ctx+'/award/ajaxSaveConfigDis.do',
				data : "activeId="+activeId+"&positions="+pos,
				success : function(msg){
					if(msg.startWith("error:")){
						showTips("配置摇奖盘出错:"+msg.substring(6,msg.length));
					}else{
						showTips("执行成功",function(){
							window.location.href=ctx+'/award/index.do?activeId='+activeId;
						});
					}
				}
			
			});
			
		});
		
    });
    
    //去除填充的图片
    function removeImage(awardD){
    	var imageD = $('#image'+awardD.val());
    	imageD.removeAttr('value').attr('src', ctx + '/imgs/example/example2.png');
    	
    }//end removeImage
    
    //给相应位置填充图片：awardD 是当前选中的checkbox元素
    function addImage(awardD){
    	var awardId  = awardD.parent().parent().find('td').first().text();
    	var imageUrl = awardD.parent().find('input:hidden').val();
    	$('#image'+awardD.val()).attr('src', imageUrl);
		$('#image'+awardD.val()).attr('value', awardId);
    	
    }//end addImage
    
    	
})(jQuery);